Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 ORCHARD ROAD Terraced £155,000 1 May 2002
32 ORCHARD ROAD £394,000 10 Nov 2023
34 - 36 ORCHARD ROAD £360 19 Oct 2018
36 ORCHARD ROAD Detached £400,000 4 Jan 2003